take your best shot - Türkisch Englisch Wörterbuch